#include <iostream>
#include <vector>
#include <string>
#include <map>
using namespace std;

struct TreeNode
{
    int _data;
    struct TreeNode* _left;
    struct TreeNode* _right;
    TreeNode(const int& data)
	    :_data(data)
	     ,_left(nullptr)
	     ,_right(nullptr)
    {}
};

int main()
{
    
    return 0;
}
